/*
 * Tile.h
 *
 *  Created on: Jan 1, 2014
 *      Author: nick
 */

#ifndef TILE_H_
#define TILE_H_

#include "SDL/SDL.h"
#include "SDL/SDL_image.h"

#include "MapperGlobals.h"
#include "Mapper.h"

//Tile class : Mapper class
class Tile: public Mapper {

private:
	//Variables
	//sprite
	int TileSprite;

public:
	//Methods

	Tile();

	~Tile();
	//show( SDL_Surface* destination ) //apply_surface
	void show ( int cameraX, int cameraY, SDL_Surface * source, SDL_Surface * destination,
			SDL_Rect * clip );

	//remove
	void remove();

};

#endif /* TILE_H_ */
